-- CALC_HOLY_ITEMS_8240_EXTRA_PROP

-- 计算圣器【动力锤】的特殊属性
-- @param user    玩家对象
-- @param classId 圣器编号
-- @param args    额外参数
-- @param level   特殊属性等级
return function(user, classId, args, level)
    -- 如果传入了特殊属性的等级，直接使用，否则自行获取
    local level = level or HolyItemsM.getExtraLevel(classId);

    -- 攻击BOSS时，造成额外伤害+33%*level、矮人王冈布奥装备时，专属技概率+15%*level
    local ret = {{41, "boss", 330 * level, -1}, };

    if ME.user.dbase:query("active_pet") == 34 then
        table.insert(ret, {848, 902, 150 * level, -1,});
    end

    return ret;
end
